a{
	text-decoration: none;
}
.comWidth{
	width: 1212px;
	margin: 0 auto;
}
/*顶部导航*/
.navigation {
	height: 106px;
	background-color: #ffffff;
}
.nav-logo {
	margin-top: 22px;
	float: left;
	margin-right: 254px;
}
.navs .nav1 .li1{
	width: 144px;
	height: 106px;
	line-height: 106px;
	display: inline-block;
	float: left;
	text-align: center;
}
.navs .nav1 .li1 a{
	width: 144px;
	height: 106px;
	line-height: 106px;
	display: inline-block;
	font-size: 20px;
}
.navs .nav1 .li1:hover{
	background-color: #1d1d1d;
}
.navs .nav1 .li1 > a:hover{
	color:#878787;
}
.navs .nav1 .li1 a{
	color: #878787;
}
.navs .nav2{
	display: none;
}

.navs .nav2 .li2{
	width: 144px;
	height: 52px;
	background-color: #cdba8b;
	line-height: 52px;
	border-bottom: 1px solid #ffffff;
}
.navs .nav2 .li2 > a{
	width: 144px;
	height: 52px;
	line-height: 52px;
	color: white;
}
/*顶部大banner*/
.top-banner {
	height: 600px;
	background: url(../img/bg01.png) left top no-repeat;
}
.top-banner .content {
	font-family: "宋体";
	color: #ffffff;
}
.top-banner .content p:first-child{
	padding-top: 168px;
	margin-left: -48px;
	font-size: 76px;
	font-style:oblique;
}
.top-banner .content p:last-child{
	font-weight: bold;
	font-size: 94px;
	padding-left: 180px;
	padding-top: 24px;
	font-style:oblique;
}
/*公司介绍*/
.comp-intro {
	height: 390px;
}
.comp-intro .comp-title{
	text-align: center;
}
.comp-intro .comp-title p span {
	margin: 0 4px;
	font-size: 25px;
	font-family: "宋体";
	margin-top: 72px;
}
.comp-intro .comp-title p span:first-child{
	display: inline-block;
	width: 156px;
	border-bottom: 2px solid #ebc975;
}
.comp-intro .comp-title p span:last-child{
	display: inline-block;
	width: 156px;
	border-bottom: 2px solid #ebc975;
}
.comp-intro .comp-title span:last-child{
	 font-variant:small-caps;
	 font-size: 16px;
}
.comp-intro .comp-content{
	margin-top: 64px;
	font-size: 20px;
	font-family: "宋体";
	letter-spacing: 2px;
	line-height: 40px;
	text-indent: 2em;
	color: #b1b1b1;
}
/*公司板块*/
.comp-plate{
	height: 540px;
	background:url(../img/bg02.png);  
	filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
	-moz-background-size:100% 100%;  
	background-size:100% 100%;  
}
.comp-plate .bg-color{
	height: 540px;
}
.comp-plate .comp-title{
	text-align: center;
}
.comp-plate .comp-title p span {
	margin: 0 4px;
	font-size: 25px;
	font-family: "宋体";
	margin-top: 72px;
}
.comp-plate .comp-title p span:first-child{
	display: inline-block;
	width: 156px;
	border-bottom: 2px solid #ebc975;
}
.comp-plate .comp-title p span:last-child{
	display: inline-block;
	width: 156px;
	border-bottom: 2px solid #ebc975;
}
.comp-plate .comp-title span:last-child{
	 font-variant:small-caps;
	 font-size: 16px;
}
.comp-plate ul {
	margin-top: 60px;
	text-align:center;
}
.comp-plate ul > li{
	margin: 0 16px;
	width: 22%;
	height:auto;
	display: inline-block;
}
.comp-plate ul > li > img{
	width: auto;
	overflow: hidden;
}
.comp-plate ul .film{
	background: url('../img/li01.png');
}
.comp-plate ul .film p{
	height: 46px;
	background-color: #999999;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	width: 100%;
	margin-top: 240px;
	text-align: center;
	line-height: 46px;
	font-size: 20px;
	font-family: "宋体";
	color: white;
}
.comp-plate ul .teleplay{
	background: url('../img/li02.png');
}
.comp-plate ul .teleplay p{
	height: 46px;
	background-color: #999999;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	width: 100%;
	margin-top: 240px;
	text-align: center;
	line-height: 46px;
	font-size: 20px;
	font-family: "宋体";
	color: white;
}
.comp-plate ul .concert{
	background: url('../img/li03.png');
}
.comp-plate ul .concert p{
	height: 46px;
	background-color: #999999;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	width: 100%;
	margin-top: 240px;
	text-align: center;
	line-height: 46px;
	font-size: 20px;
	font-family: "宋体";
	color: white;
}
.comp-plate ul .filmmake{
	background: url('../img/li04.png');
}
.comp-plate ul .filmmake p{
	height: 46px;
	background-color: #999999;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	width: 100%;
	margin-top: 240px;
	text-align: center;
	line-height: 46px;
	font-size: 20px;
	font-family: "宋体";
	color: white;
}



/*公司新闻*/
.comp-news {
	height: 1000px;
}
.comp-news .comp-title{
	text-align: center;
}
.comp-news .comp-title p span {
	margin: 0 4px;
	font-size: 25px;
	font-family: "宋体";
	margin-top: 72px;
}
.comp-news .comp-title p span:first-child{
	display: inline-block;
	width: 156px;
	border-bottom: 2px solid #ebc975;
}
.comp-news .comp-title p span:last-child{
	display: inline-block;
	width: 156px;
	border-bottom: 2px solid #ebc975;
}
.comp-news .comp-title span:last-child{
	 font-variant:small-caps;
	 font-size: 16px;
}
.comp-news .comp-content {
	margin-top: 45px;
}
.comp-news .comp-content .top li{
	display: inline-block;
	width: 364px;
	height: 400px;
	margin: 0 24px;
}
.comp-news .comp-content .top li img{
	width: 364px;
	height: 244px;
	overflow: hidden;
}
.comp-news .comp-content .top .top-title{
	height: 70px;
	background-color: #efd491;
	text-align: center;
	line-height: 70px;
	font-size: 28px;
	font-family: "宋体";
	color: #4d432b;
}
.comp-news .comp-content .top li:first-child{
	margin-left: 0px;
}
.comp-news .comp-content .top li:last-child{
	margin-right: 0px;
}
.comp-news .comp-content .top .top-content{
	display: inline-block;
	float: left;
	height: 86px;
	width: 100%;
	text-align: center;
	background-color: #f4f2f2;
}
.comp-news .comp-content .top .top-content span{
	display: inline-block;
	width: 210px;
	line-height: 24px;
	padding-top: 16px;
}
.comp-news .comp-content .bottom {
	margin-top: 24px;
}
.comp-news .comp-content .bottom li{
	display: inline-block;
	width: 364px;
	height: 400px;
	margin: 0 24px;
}
.comp-news .comp-content .bottom li img{
	width: 364px;
	height: 244px;
	overflow: hidden;
}
.comp-news .comp-content .bottom .top-title{
	height: 70px;
	background-color: #efd491;
	text-align: center;
	line-height: 70px;
	font-size: 28px;
	font-family: "宋体";
	color: #4d432b;
}
.comp-news .comp-content .bottom li:first-child{
	margin-left: 0px;
}
.comp-news .comp-content .bottom li:last-child{
	margin-right: 0px;
}
.comp-news .comp-content .bottom .top-content{
	display: inline-block;
	float: left;
	height: 86px;
	width: 100%;
	text-align: center;
	background-color: #f4f2f2;
}
.comp-news .comp-content .bottom .top-content span{
	display: inline-block;
	width: 210px;
	line-height: 24px;
	padding-top: 16px;
}

/*顶部信息*/
.links {
	height: 196px;
	background-color: #efd491;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.links p:first-child{
	padding-top: 36px;
}
